*{
  font-size:12px;
	color:#333333;
	text-decoration:none;
}
a, a:link, a:active, a:visited {
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}
a:hover {
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

body {
	padding:0px;
	margin:0px;
	text-align:center;
}

form {
	padding:0px;
	margin:0px;
}

#head-bar {
	width:100%;
	height:45px;
	background:url(../images/head_bar_02.jpg);
}

#head-bar * {
	font-weight:bold;
	font-size:14px;
}

#foot-bar {
	width:100%;
	height:25px;
	background:#CCCCCC;
}


#main-body {
	width:100%;
}

.msg-box {
	width:500px;
}

.msg-box td {
	padding:10px 30px 10px 30px;
	border:2px solid #F26521;
	line-height:22px;
}


.edTab {
	width:100%;
	border:1px solid #F26521;
	border-collapse:collapse;
}
.edTabb {
	width:100%;
	border:1px solid #F26521;
	border-collapse:collapse;
	padding:0px;
}
.edTab td {
	border:1px solid #FFC391;
	padding:8px;
}

.edTab-cap {
	background:#FFF3E9;
	width:140px;
}
.edTab2 {
	width:100%;
	border:1px solid #F26521;
	border-collapse:collapse;
}
.edTab2 td {
	border:1px solid #FFC391;
	padding:4px;
}

.edTab2-cap {
	background:#FFF3E9;
}

.edTab-capa {
	background:#FFF3E9;
	width:940px;
}

.edTab-capb {
	background:#FFF3E9;
	width:140px;
  padding:2px;
  line-height:20px;
}

.edTab-tb {
	border:1px solid #FF9239;
	background:#FFFFFF;
}
.edTab-tbp {
	border:1px solid #FF9239;
	background:#FFFFFF;
	width:60px;
	margin:0px;
}
.edTab-tbp1 {
	border:1px solid #FF9239;
	background:#FFFFFF;
	width:30px;
	margin:0px;
}
.edTab-tbp2 {
	border:1px solid #FF9239;
	background:#FFFFFF;
	width:120px;
	margin:0px;
}

.edTab-sel {
	border:1px solid #FF9239;
	background:#FFFFFF;
}

.edTab-bu {
	background:url(../images/button.gif);
	width:79px;
	height:34px;
	border:none;
	cursor:hand;
}

.edTab-tb-ro {
	border:none;
	color:#000;
	width:100%;
	background:transparent;
}





.lsTab {
	width:100%;
	border:1px solid #a0a0a0;
	border-bottom:5px solid #a0a0a0;
	border-collapse:collapse;
}
.lsTab1 {
	width:600px;
	border:1px solid #F26521;
	border-bottom:5px solid #F26521;
	border-collapse:collapse;
}
.lsTab-hbar {
	background:#FFFFFF;
	padding:10px;
	width:100%;
	border:1px solid #F26521;
	height:35px;
}

.lsTab-bbar td {
	padding:10px;
}

.lsTab-cap {
	border:1px solid #a0a0a0;
	border-bottom:3px solid #a0a0a0;
	background:#d1e5fd;
	text-align:center;
	padding:5px;
	font-weight:bold;
}

.lsTab-cap1 {
	border:1px solid #FF9239;
	border-bottom:2px solid #FF9239;
	background:#FFF7F1;
	text-align:center;
	padding:2px;
	font-weight:bold;
}
.lsTab-cap2 {
	border:1px solid #FF9239;
	border-bottom:2px solid #FF9239;
	background:#FFF7F1;
	text-align:left;
	padding:2px;
	font-weight:bold;
}
.lsTab-cap3 {
	border:1px solid #FF9239;
	border-bottom:2px solid #FF9239;
	background:#FFF7F1;
	text-align:right;
	padding:2px;
	font-weight:bold;
}

.lsTab-cap * {
	font-weight:bold;
}

.lsTab-td {
	padding:3px;
	border-bottom:1px solid #F9925D;
	text-align:left;
}

.lsTab-td2 {
	padding:3px;
	border-bottom:1px solid #F9925D;
	text-align:center;
}

.lsTab-td3 {
	padding:3px;
	border-bottom:1px solid #F9925D;
	text-align:right;
}

.lsTab-cb {
	width:12px;
	height:12px;
}

.lsTab-s1 {
	background:#FFF2E9;
}

.lsTab-s2 {
	background:#FFE9D8;
}

.lsTab-s3 {
	background:#FBD8BD;
}

.lsTab-yellow {
	background:#FFFF33;
}

.lsTab-purple{
	background:#CC99FF;
}

.lsTab-green{
  background:#CCFF00;
}

.lsTab-red{
	background:#FF0000;
}

.lsTab-blue{
	background:#33CCFF;
}

.lsTab-lightblue{
	background: #CCFFFF;
}

.lsTab-pink{
	background:#FF99FF;
}

.lsTab-grassGreen {
	background:#66CC00;
}

.lsTab-tb {
	border:1px solid #FF9239;
	background:#FFFFFF;
}

.lsTab-sel {
	border:1px solid #FF9239;
	background:#FFFFFF;
}

.lsTab-bu {
	background:url(../images/button.gif);
	width:79px;
	height:34px;
	border:none;
	cursor:hand;
}
.lsTab-buMin {
	background:url(../images/button.gif);
	width:79px;
	height:34px;
	border:none;
	cursor:hand;
}
.lsTab-bu-large {
	background:url(../images/button-large.gif);
	width:120px;
	height:34px;
	border:none;
	cursor:hand;
}


.lsTab-textarea {
	width:100%;
	background:transparent;
}




.inTab {
	width:100%;
	border:1px solid #a0a0a0;
	border-bottom:5px solid #a0a0a0;
	border-collapse:collapse;
	background-color:#a0a0a0;
}

.inTab .inTab-cap {
	font-weight:bold;
	text-align:center;
	border:1px solid #a0a0a0;
	border-bottom:3px solid #a0a0a0;
	padding:3px 2px 3px 2px; 
	background-color:#d1e5fd;
	color:#1d2089;
	font-size:12px;
}

.inTab-cap * {
	font-weight:bold;
}

.inTab td {
	border:1px solid #a0a0a0;
	background-color:#FFF;
	color:#0b3156;
	font-size:12px;
}

.inTab-tr2 {
	background:#FFF3E9;
}

.inTab-tb {
	width:100%;
	background:transparent;
}
.inTab-tbX {
	width:80%;
	background:transparent;
}
.inTab-tbY {
	width:20%;
	background:transparent;
}
.inTab-sl {
	width:100%;
	background:transparent;
}




.tab {
	border-collapse:collapse;
	width:100%;
}

.tab-n {
	border:1px solid #a0a0a0;
	background:CCCCCC;
	padding:3px 10px 3px 10px;
	width:1px;
	cursor:hand;
}

.tab-g {
	background:#F0F0F0;
	border:1px solid #F26521;
	padding:3px 10px 3px 10px;
	width:1px;
	cursor:hand;
}

.tab-c * {
	font-weight:bold;
}

.tab-c {
	border:1px solid #a0a0a0;
	background:#d1e5fd;
	padding:3px 10px 3px 10px;
	width:1px;

}

.tab-o {
	font-weight:bold;
	border:1px solid #F26521;
	background:orange;
	padding:3px 10px 3px 10px;
	width:1px;
}

.tab-n * {
	font-weight:bold;
}

.tab-s {
	width:1px;
	border-bottom:1px solid #a0a0a0;
}

.tab-e {
	border-bottom:1px solid #a0a0a0;
}
.noIME{
	ime-mode:disabled;
}
.edTabInfo-tb {
	border:1px solid #FF9239;
	background:#FFFFFF;
	ime-mode:disabled;
}
.edTabInfo-trans {
	border:none;
	background:transparent;
	ime-mode:disabled;
}